

#footer{
    background: url('../../images/bg_footer.png') repeat-x;
    height: 325px;
    color: white; 
}
    .sub-footer{
        background: url('../../images/bg_subfooter.png') no-repeat center top;
        height: 129px; 
        width: 969px;
    }
    
    .middle-footer{
        height: 220px;
        width: 940px;
        margin: -80px 20px 0;
        float: left;
    }
    
    
    .title-footer{
        width: 280px;
        font-weight: bold;
        margin: 0 0 10px 0;
        padding: 6px 0;
        font-size: 20px;
        font-weight: normal;
        border-bottom: 1px solid #444;        
    }
    
    .descricao-ccnm{
        font-size: 12px;
    }
    
    ul.lista-links{float: left;}
    ul.lista-links li{list-style: none;}
    ul.lista-links li a{color: #fff; text-decoration: none;}
    ul.lista-links li a:hover{text-decoration: underline;}
    
    
    .final-footer{ border: 0; margin-top: 15px;}
    .final-footer .ufmg{ float:right; margin-right: 30px;}
    
        /* Any Browsers */      
        .users-online{height: 28px; width: 200px; text-align: center; padding-top: 10px; 
                      float: left; margin-top: 18px; 
                      background:#2c800d; color: #fff;
                      border: 3px solid #6ec01b; border-bottom: 0;
                      border-top-left-radius: 8px; border-top-right-radius: 8px;
                      -moz-border-top-left-radius: 8px; -moz-border-top-right-radius: 8px;
                      -webkit-border-top-left-radius: 8px; -webkit-border-top-right-radius: 8px;
                     }   
                         
        /* Firefox 4+ */                           
        html>/**/body .users-online, x:-moz-any-link, x:default {
            margin-top: 41px;
        }                           
        
        /* IE7 */    
        .users-online{*margin-top: 21px;}

        /* IE8 */    
        .users-online{ margin-top: 21px; \0/;}                     
                     
        /* IE9 */
        @media all and (min-width:0) {
            .users-online{margin-top: 62px; \0/;}
        }                     

        /* CHROME & SAFARI*/    
        @media screen and (-webkit-min-device-pixel-ratio:0){ 
          .users-online{margin-top: 51px;}
        }    
        
        .users-online a{color: #fff;}
        
    .comentario-footer{font: Arial, Tahoma, sans-serif;}
    .comentario-footer a{ font-weight: bold;}
    
    .comentario-footer ul{list-style-image: url('../../images/balao.png');}
    .comentario-footer ul li{border-bottom: 1px dotted #ccc;}
    
